femenine participle of desolar - French English Dictionary